Geometric covers, graphorientations, counter games

نویسنده

  • Edvin Berglin
چکیده

Geometric Cover is a large family of NP-complete special cases of the broader Set Cover problem. Unlike the general problem, Geometric Cover involves objects that exist in a geometric setting, consequently implying that they are all restricted to obeying some inherent structure. The archetypal example is Line Cover, also known as Point-Line Cover, where a set of points in a geometric space are to be covered by placing a restricted number of lines. We present new FPT algorithms for the sub-family Curve Cover (which includes Line Cover), as well as for Hyperplane Cover restricted to R3 (i.e. Plane Cover), with improved time complexity compared to the previous best results. Our improvements are derived from a more careful treatment of the geometric properties of the covering objects than before, and invoking incidence bounds from pure geometry. An orientation of an un-directed graph is a directed version of it, i.e. where every un-directed edge in the original graph has been replaced by a directed edge, incident on the same two vertices, in either direction. Graph orientations with low out-degree are desirable as the foundation of data structures with many applications. If the un-directed graph is dynamic (can be altered by some outside actor), some orientations may need to be reversed in order to maintain the low out-degree. We present a new algorithm that is simpler than earlier work, yet matches or outperforms the efficiency of these results with very few exceptions. Counter games are a type of abstract game played over a set of counters holding values, and these values may be moved between counters according to some set of rules. Typically they are played between two players: the adversary who tries to concentrate the greatest value possible in a single counter, and the benevolent player who tries to prevent the adversary from doing so. These counter games are sometimes used as a behind-the-scenes tool for proving the efficiency of an algorithm, i.e. proving that the adversary is unable concentrate more than some specific value in a counter, also proves that the algorithm cannot perform worse than this value. We develop a new counter game with only one player (the adversary), and use it to prove the efficiency of the graph orientation algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A geometric and combinatorial view of weighted voting

A natural partial ordering exists on all weighted games and, more broadly, on all linear games. We describe several properties of the partially ordered sets formed by these games and utilize this perspective to enumerate proper linear games with one generator. We introduce a geometric approach to weighted voting by considering the convex polytope of all possible realizations of a weighted game ...

متن کامل

On the Complexity of Counter Reachability Games

Counter reachability games are played by two players on a graph with labelled edges. Each move consists in picking an edge from the current location and adding its label to a counter vector. The objective is to reach a given counter value in a given location. We distinguish three semantics for counter reachability games, according to what happens when a counter value would become negative: the ...

متن کامل

Model-checking Quantitative Alternating-time Temporal Logic on One-counter Game Models

We consider quantitative extensions of the alternating-time temporal logics ATL/ATL∗ called quantitative alternating-time temporal logics (QATL/QATL∗) in which the value of a counter can be compared to constants using equality, inequality and modulo constraints. We interpret these logics in one-counter game models which are infinite duration games played on finite control graphs where each tran...

متن کامل

Running head: FROM COUNTER-STRIKE TO COUNTER-STATEMENT 1 From Counter-Strike to Counter-Statement: Using Burke’s pentad as a tool for analyzing video games

As video games increasingly become an important frame of reference and as they are more and more taken seriously in education and research, there is a growing need for a methodological tool for video game analysis. In this paper, rhetorical theory in general and pentadic analysis in particular are introduced as a useful approach to stimulate a critical approach of video games. A case study is p...

متن کامل

Solving Counter Parity Games

We study a class of parity games equipped with counters that evolve according to arbitrary non-negative affine functions. These games capture several cost models for dynamic systems from the literature. We present an elementary algorithm for computing the exact value of a counter parity game, which both generalizes previous results and improves their complexity. To this end, we introduce a clas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017